I should have heard of Don knuth, the author of his seven-volume draft of the art of computer programming. Knuth is planning to revise the first, second, and third volumes after completing the fifth volume.
Program Instead of using mix for assembly, instead of using Mmix for assembly. Although there is only one more m, the difference is big. Mix and Mmix are completely different machines. In the 1960s S, t
).
System considerations
96Ldunc $ X, $ y, $ Z(Load Octa Uncached): S ($ X) ⟵ S (M8 [a]).
B6Stunc $ X, $ y, $ Z(Store Octa Uncached): S (M8 [a]) ⟵ S ($ X ).
9APreld X, $ y, $ Z(Preload data ).
BaPrest X, $ y, $ Z(Prestore data ).
9CPrego X, $ y, $ Z(Prestore to go ).
BCSyncid X, $ y, $ Z(Synchronize instructions and data ).
B8Syncd X, $ y, $ Z(Synchronize data ).
FC:Sync XYZ(Synchronize ).
94Cswap $ X, $ y, $ Z(Compare and swap octabytes, RP ).
98Ldvts $ X, $ y, $ Z(Load virtual tran
take the essence of them as I think Xuan can.
Before C ++, I used logo, gwbasic, C, and VB. After C ++, there are few other languages that can surprise me, until I have a wide range of exposure to dynamic scripting languages. Bash was the first surprise about the script, but now it seems that it is too unscripted and not dynamic enough. Later I used or learned assembly (x86, a little PowerPC, now I am learning Mmix), make, latex, Matlab, actionscript
become a powerful tool for you. Are you sure sister paper really wants to write a string of characters and maybe encounter a variety of smelly bugs and strange environment settings instead of just watching the hacker empire get hot? If it is used to set near, what others learn, what you learn.
Really learn programming do not think of yourself as a sister, how others learn you should learn. Programming should be independent of the language, language is the description of tools, are similar, not
computing libraries such as Numpy and Scipy, and data presentation libraries such as Matplotlib. From the perspective of research, python has the potential to become a powerful tool for you. Are you sure you really want to write a line of character strings and may encounter various stinking bugs and inexplicable environment settings, rather than just watching the black guest empire? If it is used for closeness, what others learn, what you learn.
If you really want to learn programming, don't t
One, mix
Although Knuth for mix full, in the 3rd edition and his own home page, the announcement is about to be replaced by mmix, but for beginners like me, it seems to be more convenient to learn the mix first, in order to learn Tacop later, to understand the mix seems to be a necessary step.
The command format is generally
OP Address,i (F)
OP is the command keyword, address is the location, I is a change register, F is a byte description.
Forma
be independent of any specific type expression form, and provide
Lambda
An extension of an operator that allows it to describe user-defined types and multi-state functions. The boss who has the courage to read the formula should be prepared.
·
Structured Programming with go to statementsDonald E. knuth
In this paper, we will discuss in detail how to use structured programming
Goto
When is it unnecessary?
Goto
. Grandpa Gao's fine and pragmatic attitude is worth learning. Mas
Introduction to GCC
1. GCC is the abbreviation of GNU Compiler Collection. Originally, it was a C language compiler (gnu c compiler). The author was Richard Stallman and was the founder of the GNU project. Now it supports multiple languages, such as C, C ++, Java, Pascal, Ada, and Cobol.
2. Main features:
GCC is a portable compiler that supports multiple hardware platforms and even provides comprehensive support for uncommon computers such as Mmix
about GCC1, GCC is the GNU Compiler collection abbreviation. Originally a C language compiler (GNU C Compiler), the author was Richard Stallman, the founder of the GNU Project, and now supports multiple languages such as C, C + +, Java, Pascal, Ada, COBOL, etc.2. Main Features:GCC is a portable compiler that supports a variety of hardware platforms, and even provides complete support for mmix such as the Don Knuth design.GCC is more than just a loc
Contact Us
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.